to have the final say - French English Dictionary